leetcode 965